Amazon's Streaming Platform Twitch Lays Off 500 People
Amazon's gamer streaming unit Twitch on Wednesday announced that it was laying off 500 staff, report...
Amazon's gamer streaming unit Twitch on Wednesday announced that it was laying off 500 staff, report...